leather strap with various uses - Francés Inglés Diccionario